.deviceUpkeep_plan
  .deviceUpkeep_plan-form
    height 350px
    margin-bottom 0.34rem
    >div
      float left
      height 100%
    .ant-form-item-label
      text-align right
    // 计划基本信息
    .basic-message
      width 4.27rem
      background rgba(255,255,255,1)
      padding 15px 17px
      margin-right calc((100% - 15.37rem) / 2)
      // border 1px solid rgba(235,235,235,1)
      .planDescri
        .ant-form-item-control-wrapper
          width 3.16rem
      .ant-form-item-label
        width 78px !important
        display table-cell
      .ant-form-item-control-wrapper
        display table-cell
        height 36px
        width 100%
        .ant-form-explain
          position absolute
          bottom -18px
      .self-input,.self-select,.ant-select-selection
        height 36px
      .ant-select-selection__rendered
        line-height 36px
      .self-area
        height 107px
    // 配置设备信息
    .maintenance-device
      width 6.88rem
      background #fff
      // margin 0 0.19rem
      padding 0.15rem 0 0 0
    // 保养员信息
    .maintenance-message
      float right
      padding 0.15rem 0 0 0
      width 4.22rem
      background #fff
  // 配置保养项目
  .deviceUpkeep_plan-table
    background #fff
    padding 0.09rem 0.21rem 0.4rem 0.17rem
    .table-header
      .presetProject
        padding-left 0.1rem
        >.ant-form-item
          display inline-block
          >div
            display table-cell
        .ant-form-item-label > label:before
          display inline-block
          margin-right 4px
          color #f5222d
          font-size 14px
          font-family SimSun, sans-serif
          line-height 1
          content '*'
        .ant-form-item-control-wrapper
          height 36px
        .ant-form-item-label
          width 82px !important
        .self-select,.ant-select-selection
          width 2.36rem
          height 36px
          line-height 36px
        .ant-select-selection__rendered
          line-height 36px
        .tip
          font-size 14px
          color #ccc
          align-self center
          margin-bottom 16px
        .white-button
          margin 0 0.14rem
          color #3B7CFF !important
          align-self center
          margin-bottom 16px
    .self-table
      .self-input
        height 32px
      tbody
        tr
          td:nth-child(2)
            .self-input
              width 2.82rem
          td:nth-child(3)
            .self-input
              width 2.28rem
          td:nth-child(4)
            .self-input
              width 0.95rem
              margin-right 0.17rem
          td:nth-child(5)
            .ant-calendar-picker-input
              height 32px
          .err-border
            border-color #fc4919 !important
            .ant-calendar-picker-input
              border-color #fc4919 !important
      .period-radio
        .ant-radio-button-wrapper
          border 1px solid #EBEBEB
          padding 0
          width 0.37rem
          height 32px
          font-size 14px
          line-height 32px
          border-radius 2px
          &:nth-child(2)
            margin 0 0.29rem
        .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled)
          box-shadow none
          border-color #3B7CFF
          color #3B7CFF
    .table-tip
      color #FC4919
      font-size 16px
      font-weight bold
      margin-top 32px
  .form-btn
    height 82px
    line-height 82px
    text-align center
    .ant-btn
      margin-right 0.24rem
